/* banner处的样式 */
.banner-container * {
	margin: 0 auto;
	padding: 0;
	max-width: 1366px;
}

.banner-container .teaser-with-bg:before {
	padding-top: 62%;
}

.banner_colgt600lt900 .teaser {
	height: 420px;
}

.banner_collt768 {
	background-color: #EEE;
	margin-bottom: 30px;
}

.banner_collt768 .imgBox {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.banner_collt768 .imgBox::before {
	content: "";
	display: inline-block;
	padding-top: 42%;
}

.banner_collt768 .carousel-indicators {
	background-color: #eee;
	margin: 2px 0 0;
	top: 100%;
	bottom: auto;
}

.banner_collt768 .label {
	font-size: 20px;
	color: #333;
	margin: 10px 20px 40px;
}

.banner_collt768 .more {
	position: absolute;
	z-index: 2;
	left: 20px;
	bottom: 10px;
	font-size: 14px;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: -4px;
}

.banner_collt768 .more:hover .text {
	text-decoration: underline;
}

.banner_collt768 .more .text {
	color: #dd2727;
	margin-left: -4px;
}

.banner_collt768 .link {
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

/* 学习模块 */
.study_module {
	padding: 30px 1.3rem;
}

.study_module .title {
	font-size: 28px;
	color: #002557;
	margin-bottom: 20px;
}

.study_module ul.list {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.study_module ul.list li {
	background-color: #eee;
	flex-basis: 16.5%;
	height: 120px;
	position: relative;
}

.study_module ul.list li .link {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-decoration: none !important;
	color: #002557;
	font-size: 1rem;
	font-weight: 700;
	padding: 10px;
	text-align: center;
	transition: all .6s;
}
.study_module ul.list li .link .iconfont {
	margin-top: 3px;
	margin-right: 5px;
}
.study_module ul.list li .link.color1:hover {
	background-color: #93C255;
}

.study_module ul.list li .link.color2:hover {
	background-color: #89CBC0;
}

.study_module ul.list li .link.color3:hover {
	background-color: #84CF4C;
}

.study_module ul.list li .link.color4:hover {
	background-color: #EE7BAE;
}

.study_module ul.list li .link.color5:hover {
	background-color: #F08161;
}

.study_module ul.list li .link.color6:hover {
	background-color: #F7A940;
}


/* 概况模块 */
.survey_module {
	background-color: #002557;
}

.survey_module .imgBox {}


.survey_module .my-carousel-indicators {
	background-color: transparent;
	bottom: 10px;
	top: auto;
}

.survey_module .rightBox {
	border: 2px solid #fff;
	box-sizing: border-box;
	background-repeat: no-repeat;
	background-size: 50%;
	background-position: right bottom;
	box-sizing: border-box;
	position: relative;
	height: 100%;
	min-height: 200px;
}
.survey_module .rightBox::before {
	/* padding-top: 73%; */
}
.survey_module .rightBox .content-text {
	color: #fff;
	font-size: 1rem;
	position: absolute;
	padding: 10px;
	text-decoration: none !important; 
	cursor: pointer;
}
.survey_module .rightBox .more-btn {
	background-color: #DD2727;
	color: #fff;
	font-size: 1rem;
	position: absolute;
	left: 10px;
	right: 10px;
	top: 100%;
	z-index: 3;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 8px;
	border-radius: 2px;
	transition: all .3s;
}
.survey_module .rightBox .more-btn:hover .more{
	text-decoration: underline;
}
.survey_module .rightBox .more-btn:hover {
	background-color: #BF1E1E;
}
.survey_module .study_more {
	position: relative;
}
.survey_module .study_more:hover .text  {
	color: #DD2727;
	text-decoration: underline;
}
.survey_module .study_more .title {
	margin: 0;
}
.survey_module .study_more .more {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.survey_module .study_more .text {
	color: #fff;
	font-size: 14px;
	transition: all .3s;
}
.survey_module .study_more .imgBox {
	width: 200px;
	height: 60px;
	background-size: contain;
}


